pertaining to the immune system - Alemán Inglés Diccionario